<template>
  <div class="hello">
    <h1>{{ msg }}</h1>
  </div>
</template>

<script>
import axios from 'axios'
export default {
  name: 'HelloWorld',
  props: {
    msg: String
  },
  methods: {
    async getUserInfo() {
      const {data: res} = await axios.get('/user/userinfo')
      console.log('/user/userinfo', res);
    },
    async getTodoTask() {
      const {data: res} = await axios.get('/todo/task')
      console.log('/todo/task', res);
    },
    async addTask() {
      var body = {
        id: '120',
        title: '人民医院',
        complete: false
      }
      const {data: res} = await axios.post('/todo/addTask?name="zhansan"&age=30', body)
      console.log(res);
    }
  },
  mounted() {
    // axios.get('/user/userinfo')
    //   .then(res => {
    //     console.log('/user/userinfo', res);
    //   })
    //   .catch(err => {
    //     console.log(err);
    //   })
    this.getUserInfo()
    this.getTodoTask()
    this.addTask()

  }
}
</script>

<style scoped>

</style>
